﻿//-------------------------------------------------------------------------------------------------------------------------------------
// Copyright (C) 2005 greatelsoft.com All Rights Reserved
//-------------------------------------------------------------------------------------------------------------------------------------

using System;
using System.Collections.Generic;
using System.Text;
using Pub.Class;

namespace GTS.Channel.Api.Entity {
    /// <summary>
    /// 实体类
    /// 
    /// 修改纪录
    ///     2012-11-13 版本：1.0 系统自动创建此类
    /// 
    /// </summary>
    [Serializable]
    [EntityInfo("")]
    public partial class ChannelDealData {
        /// <summary>
        /// 
        /// </summary>
        public static readonly string _ = "ChannelDealData";

        /// <summary>
        /// SP英文名称
        /// </summary>
        public static readonly string _SPCode = "ChannelDealData.SPCode";
        private string sPCode = null;
        /// <summary>
        /// SP英文名称
        /// </summary>
        [EntityInfo("SP英文名称")]
        public new string SPCode { get { return sPCode; } set { sPCode = value; } }

        /// <summary>
        /// 单号
        /// </summary>
        public static readonly string _LinkID = "ChannelDealData.LinkID";
        private string linkID = null;
        /// <summary>
        /// 单号
        /// </summary>
        [EntityInfo("单号")]
        public new string LinkID { get { return linkID; } set { linkID = value; } }

        /// <summary>
        /// 运营商 1移动 2联通
        /// </summary>
        public static readonly string _SMSKey = "ChannelDealData.SMSKey";
        private int? sMSKey = null;
        /// <summary>
        /// 运营商 1移动 2联通
        /// </summary>
        [EntityInfo("运营商 1移动 2联通")]
        public new int? SMSKey { get { return sMSKey; } set { sMSKey = value; } }

        /// <summary>
        /// 长号码
        /// </summary>
        public static readonly string _LongPhone = "ChannelDealData.LongPhone";
        private string longPhone = null;
        /// <summary>
        /// 长号码
        /// </summary>
        [EntityInfo("长号码")]
        public new string LongPhone { get { return longPhone; } set { longPhone = value; } }

        /// <summary>
        /// 手机号
        /// </summary>
        public static readonly string _Mobile = "ChannelDealData.Mobile";
        private string mobile = null;
        /// <summary>
        /// 手机号
        /// </summary>
        [EntityInfo("手机号")]
        public new string Mobile { get { return mobile; } set { mobile = value; } }

        /// <summary>
        /// 指令
        /// </summary>
        public static readonly string _ReceiveQuery = "ChannelDealData.ReceiveQuery";
        private string receiveQuery = null;
        /// <summary>
        /// 指令
        /// </summary>
        [EntityInfo("指令")]
        public new string ReceiveQuery { get { return receiveQuery; } set { receiveQuery = value; } }

        /// <summary>
        /// 状态 1成功 0失败
        /// </summary>
        public static readonly string _ResponseStatus = "ChannelDealData.ResponseStatus";
        private int? responseStatus = null;
        /// <summary>
        /// 状态 1成功 0失败
        /// </summary>
        [EntityInfo("状态 1成功 0失败")]
        public new int? ResponseStatus { get { return responseStatus; } set { responseStatus = value; } }

        /// <summary>
        /// 请求时间
        /// </summary>
        public static readonly string _RequestDate = "ChannelDealData.RequestDate";
        private DateTime? requestDate = null;
        /// <summary>
        /// 请求时间
        /// </summary>
        [EntityInfo("请求时间")]
        public new DateTime? RequestDate { get { return requestDate; } set { requestDate = value; } }

        /// <summary>
        /// 批次代码
        /// </summary>
        public static readonly string _MountCode = "ChannelDealData.MountCode";
        private int? mountCode = null;
        /// <summary>
        /// 批次代码
        /// </summary>
        [EntityInfo("批次代码")]
        public new int? MountCode { get { return mountCode; } set { mountCode = value; } }

        /// <summary>
        /// 游戏代码
        /// </summary>
        public static readonly string _GameCode = "ChannelDealData.GameCode";
        private string gameCode = null;
        /// <summary>
        /// 游戏代码
        /// </summary>
        [EntityInfo("游戏代码")]
        public new string GameCode { get { return gameCode; } set { gameCode = value; } }

        /// <summary>
        /// 计费点
        /// </summary>
        public static readonly string _ChargeCode = "ChannelDealData.ChargeCode";
        private string chargeCode = null;
        /// <summary>
        /// 计费点
        /// </summary>
        [EntityInfo("计费点")]
        public new string ChargeCode { get { return chargeCode; } set { chargeCode = value; } }

        /// <summary>
        /// 单价（角）
        /// </summary>
        public static readonly string _Price = "ChannelDealData.Price";
        private decimal? price = null;
        /// <summary>
        /// 单价（角）
        /// </summary>
        [EntityInfo("单价（角）")]
        public new decimal? Price { get { return price; } set { price = value; } }

        /// <summary>
        /// 隐藏否
        /// </summary>
        public static readonly string _IsHidden = "ChannelDealData.IsHidden";
        private bool? isHidden = null;
        /// <summary>
        /// 隐藏否
        /// </summary>
        [EntityInfo("隐藏否")]
        public new bool? IsHidden { get { return isHidden; } set { isHidden = value; } }

        /// <summary>
        /// 设备号码
        /// </summary>
        public static readonly string _DeviceCode = "ChannelDealData.DeviceCode";
        private string deviceCode = null;
        /// <summary>
        /// 设备号码
        /// </summary>
        [EntityInfo("设备号码")]
        public new string DeviceCode { get { return deviceCode; } set { deviceCode = value; } }

        /// <summary>
        /// 请求时间
        /// </summary>
        public static readonly string _MRDate = "ChannelDealData.MRDate";
        private DateTime? mRDate = null;
        /// <summary>
        /// 请求时间
        /// </summary>
        [EntityInfo("请求时间")]
        public new DateTime? MRDate { get { return mRDate; } set { mRDate = value; } }

        /// <summary>
        /// MODate
        /// </summary>
        public static readonly string _MODate = "ChannelDealData.MODate";
        private DateTime? mODate = null;
        /// <summary>
        /// MODate
        /// </summary>
        [EntityInfo("MODate")]
        public new DateTime? MODate { get { return mODate; } set { mODate = value; } }

        /// <summary>
        /// Telcoid
        /// </summary>
        public static readonly string _Telcoid = "ChannelDealData.Telcoid";
        private string telcoid = null;
        /// <summary>
        /// Telcoid
        /// </summary>
        [EntityInfo("Telcoid")]
        public new string Telcoid { get { return telcoid; } set { telcoid = value; } }

        /// <summary>
        /// CountryCode
        /// </summary>
        public static readonly string _CountryCode = "ChannelDealData.CountryCode";
        private string countryCode = null;
        /// <summary>
        /// CountryCode
        /// </summary>
        [EntityInfo("CountryCode")]
        public new string CountryCode { get { return countryCode; } set { countryCode = value; } }

        /// <summary>
        /// Unit
        /// </summary>
        public static readonly string _Unit = "ChannelDealData.Unit";
        private string unit = null;
        /// <summary>
        /// Unit
        /// </summary>
        [EntityInfo("Unit")]
        public new string Unit { get { return unit; } set { unit = value; } }

        /// <summary>
        /// Area
        /// </summary>
        public static readonly string _Area = "ChannelDealData.Area";
        private string area = null;
        /// <summary>
        /// Area
        /// </summary>
        [EntityInfo("Area")]
        public new string Area { get { return area; } set { area = value; } }

        /// <summary>
        /// PLMN
        /// </summary>
        public static readonly string _PLMN = "ChannelDealData.PLMN";
        private string pLMN = null;
        /// <summary>
        /// PLMN
        /// </summary>
        [EntityInfo("PLMN")]
        public new string PLMN { get { return pLMN; } set { pLMN = value; } }

        /// <summary>
        /// SMSContent
        /// </summary>
        public static readonly string _SMSContent = "ChannelDealData.SMSContent";
        private string sMSContent = null;
        /// <summary>
        /// SMSContent
        /// </summary>
        [EntityInfo("SMSContent")]
        public new string SMSContent { get { return sMSContent; } set { sMSContent = value; } }

        /// <summary>
        /// IMSI
        /// </summary>
        public static readonly string _IMSI = "ChannelDealData.IMSI";
        private string iMSI = null;
        /// <summary>
        /// IMSI
        /// </summary>
        [EntityInfo("IMSI")]
        public new string IMSI { get { return iMSI; } set { iMSI = value; } }

        /// <summary>
        /// 区号
        /// </summary>
        public static readonly string _CityCode = "ChannelDealData.CityCode";
        private string cityCode = null;
        /// <summary>
        /// 区号
        /// </summary>
        [EntityInfo("区号")]
        public new string CityCode { get { return cityCode; } set { cityCode = value; } }

        /// <summary>
        /// 通道ID
        /// </summary>
        public static readonly string _ChannelID = "ChannelDealData.ChannelID";
        private int? channelID = null;
        /// <summary>
        /// 通道ID
        /// </summary>
        [EntityInfo("通道ID")]
        public new int? ChannelID { get { return channelID; } set { channelID = value; } }

        /// <summary>
        /// 几代BOX
        /// </summary>
        public static readonly string _Box = "ChannelDealData.Box";
        private int? box = null;
        /// <summary>
        /// 几代BOX
        /// </summary>
        [EntityInfo("几代BOX")]
        public new int? Box { get { return box; } set { box = value; } }
    }
}



